﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OpenExpressApp.Template
{
    public static class AsyncControllerHelper
    {
        /// <summary>
        /// 在异步加载数据完成后，调用callBack方法
        /// </summary>
        /// <param name="con"></param>
        /// <param name="coerce"></param>
        /// <param name="callBack"></param>
        public static void AsyncGetCurObject(this IListDetailFrameController con, bool coerce, Action callBack)
        {
            con.ListenDataChangedOnce(callBack);

            //从服务端获取新导入的内容.
            //刷新界面。不执行这个刷新界面.点击"合同预算书"时,下面的标题无法刷新出来.
            con.AsyncGetCurObject(coerce);
        }
    }
}
